disposal of residual pollution/waste dumps - Français Anglais Dictionnaire